Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Online pedigree editing system based on graph database
JIANG Yang, PENG Zhiyong, PENG Yuwei
Journal of Computer Applications    2015, 35 (1): 125-130.   DOI: 10.11772/j.issn.1001-9081.2015.01.0125
Abstract1096)      PDF (966KB)(657)       Save

Motivated by the poor performance of existing domestic pedigree systems on data sharing, scalability and editing efficiency, an online pedigree editing system was proposed based on Browser/Server (B/S) architecture and graph database. First, the proposed system took advantage of B/S architecture to support online collaborative entering, so as to promote data entering efficiency. Second, the system used database to store pedigrees for better management and retrieval, and promoted the data sharing. Third, the system greatly improved the efficiency of data processing, because it was managed by graph database and pedigrees are graphs in nature. Finally, the system is empirically proven to be effective through systematical experiments with real pedigree data, LIU's pedigree data, which contained over 200000 people. Specifically, the proposed system based on graph database Neo4j is 50% better than that based on relation database PostgreSQL on storage space; and the query responding time of the system based on Neo4j is respectively 20%, 80%, 16% and 15% of that based on PostgreSQL for descendant query, ancestor query, relative query and descendant gender query. According to the experimental results, a conclusion can be achieved that the system can be used to process massive pedigree data efficiently and support online collaborative entering.

Reference | Related Articles | Metrics